/*
	Red color scheme for Catch Box
*/

/* =Global
----------------------------------------------- */

body {
	background-color: #5e3929;
}
#branding ul.menu li,
#branding #access-secondary ul.menu li {
    border-left: 1px solid #4c2e21;
}
#branding #access,
#colophon #access-footer,
#branding ul.menu ul a {
	background: #4c2e21; /* Show a solid color for older browsers */
	background: -moz-linear-gradient(#5e3929, #4c2e21);
	background: -o-linear-gradient(#5e3929, #4c2e21);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#5e3929), to(#4c2e21)); /* older webkit syntax */
	background: -webkit-linear-gradient(#5e3929, #4c2e21);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5e3929', endColorstr='#4c2e21'); /* for IE */
}
#branding ul.menu ul a {
	color: #fff;
}
#branding ul.menu li:hover > a,
#branding ul.menu a:focus,
#colophon #access-footer ul.menu a:hover,
#colophon #access-footer ul.menu a:focus {
	background: #5e3929; /* Show a solid color for older browsers */
	background: -moz-linear-gradient(#4c2e21, #5e3929);
	background: -o-linear-gradient(#4c2e21, #5e3929);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4c2e21), to(#5e3929)); /* Older webkit syntax */
	background: -webkit-linear-gradient(#4c2e21, #5e3929);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c2e21', endColorstr='#5e3929'); /* for IE */
	color: #fff;
}
.mobile-menu-anchor a.genericon-menu:hover,
.mobile-menu-anchor a.genericon-menu:focus,
.dropdown-toggle:hover,
.dropdown-toggle:focus {
	background-color: #4c2e21;
	color: #fff;
}
#access-secondary {
    background-color: #593627;
}
#branding #access-secondary ul.menu a {
    color: #fff;
}
#colophon #access-footer ul.menu li {
    border-left: 1px solid #4c2e21;	
}
#branding #access, #colophon #access-footer {
	border-bottom: 1px solid #4c2e21;
	margin-bottom: 0;
}
#content #infinite-handle span button {
	background-color: #593627;
}
#content #infinite-handle span button:hover,
#content #infinite-handle span button:focus {
	background-color: #4c2e21;
}
#site-generator {
	border-color: #4c2e21;
}

/* Mobile Menu */
.menu-access-wrap {
    background-color: #5e3929;
}
.toggled-on #access,
.toggled-on #access ul.menu a, 
.toggled-on #access-secondary,
.toggled-on #access-secondary ul.menu a,
#colophon .toggled-on #access-footer,
#colophon .toggled-on #access-footer ul.menu a,
.dropdown-toggle {
	background: none;
	background-color: #5e3929;
	border: none;
}
.toggled-on #access ul.menu li:hover > a,
.toggled-on #access ul.menu a:focus,
.toggled-on #access-secondary ul.menu li:hover > a,
.toggled-on #access-secondary ul.menu a:focus,
#colophon .toggled-on #access-footer ul.menu li:hover > a,
#colophon .toggled-on #access-footer ul.menu a:focus,
.dropdown-toggle:hover,
.dropdown-toggle:focus {
	background: none;
	background-color: #4c2e21;
}
.toggled-on #access ul.menu li,
#branding .toggled-on #access-secondary ul.menu li,
#colophon .toggled-on #access-footer ul.menu li {
	border-left: none;
}